implement of husbandry - Français Anglais Dictionnaire